directed energy devices - Turkish English Dictionary